/**   
 * @Title: MediaPlayerControl.java 
 * @Package com.android.jtf.media 
 * @Description: TODO
 * @author jtf@163.com   
 * @date 2013-7-19 上午11:40:30 
 * @version V1.0   
 */
package android.framework.media;

/**
 * @ClassName: MediaPlayerControl
 * @Description: TODO
 * @author jtf19@163.com
 * @date 2013-7-19 上午11:40:30
 * 
 */
public abstract interface MediaPlayerControl {
	public abstract boolean canPause();

	public abstract boolean canSeekBackward();

	public abstract boolean canSeekForward();

	public abstract int getBufferPercentage();

	public abstract int getCurrentPosition();

	public abstract int getDuration();

	public abstract int getScreenHeight();

	public abstract int getScreenWidth();

	public abstract String getVideoTitle();

	public abstract boolean isPlaying();

	public abstract void pause();

	public abstract void seekTo(int paramInt);

	public abstract void start();

	public abstract void stopPlayback();

	public abstract boolean toggleScreen();
}
